There’s nothing like a subtle, slick website widget that effectively uses CSS and JavaScript to enhance the user experience. Of course widgets like that take many hours to perfect, but it doesn’t take long for that effort to be rewarded with above-average user retention and buzz. One of the widgets I love is Twitter’s “Follow” button. Let me sho …
This is a guest post by Frédéric Faure (architect at Ysance), you can follow him on twitter. How do you scale an AWS (Amazon Web Services) infrastructure? This article will give you a detailed reply in two parts: the tools you can use to make the most of Amazon’s dynamic approach, and the architectural model you should adopt for a scalable infrastr …
Por fin se hace oficial la noticia, lo cuenta con todo lujo de detalles Ricardo Galli en su blog…De esta forma Ricardo Galli y su socio Benjamà van a constituir una sociedad que estará particiapada en un 10% por Martin Varsavsky.
¿Quieres mejorar el rendimiento de tus aplicaciones PHP hasta 10 veces? Posiblemente la solución pase por instalar unos de los 3 aceleradores de PHP descritos en el artÃÂculo. Muchas veces las mayores ganancias de rendimiento se obtienen mejorand
En palabras de Chad Hurley, llevar el servicio de Youtube al móvil es una de sus intenciones, y el próximo año podrÃa estar listo un servicio para que los usuarios de terminales móviles pudieran compartir los vÃdeos de igual forma que ahora lo hacen
Tanto Nominalia, Arsys como Entorno Digital te regalarán dominios por un año luego de los cuales tendrás que pagar la cuota normal de renovación. Hace un par de años se hizo algo muy parecido con los dominios .info para ipulsar su uso, aunque no logr
A conference attendance that tops 2000 suggests that a technology involves a certain number of subtle angles. MySQL became a hit because installing it and manipulating tables were so simple–and yet when you get serious, the simple things start growing h
Desde su lanzamiento a mediados de 2006, Twitter ha crecido muchísimo siendo el sitio de microblogging más popular. Mucha gente está desarrollando Aplicaciones y Mashups gracias a la API de Twittter, acá te damos una guía para que tú también puedas
Chrome Extension allows 3rd-party developers to add new functionality to the Google Chrome browser. Did you know, all that it takes to develop a Google Chrome Extension is HTML, CSS, JavaScript and an icon. Sounds doable right? Let’s see how easy it is to create a ‘World Clock/Time’ Chrome Extension. …
Couchio, the company founded by Damien Katz, creator of CouchDB, has announced the release of CouchDB SDK for Android, a mobile version of the document database that can be used offline. By Abel Avram …
La verdad es que Firefox4 está de lujo, y las demos que ofrece Mozilla son increíbles. De una de ellas he sacado cómo hacer clipping en vídeos usando HTML5 y la posibilidad de incrustar SVG (sólo funciona en Firefox4).
El método es sencillo, tengo un SVG que muestra el contorno y los botones de play y pausa, además tiene un clipPath que se usará para el estilo clip-path del vídeo:
SVG
Vídeo
Javascript
var play = document.getElementById('play');
var pause = document.getElementById('pause');
var video = document.getElementById('video');
play.addEventListener('click', function() {
play.style.display = 'none';
pause.style.display = 'block';
video.play();
}, true);
pause.addEventListener('click', function() {
play.style.display = 'block';
pause.style.display = 'none';
video.pause();
}, true);
video.addEventListener("ended", function() {
play.style.display = 'block';
pause.style.display = 'none';
video.pause();
}, true);
El vídeo es el mismo que el de la demo de Mozilla, he puesto el borde semi-transparente para que se vea el clipping como va.